COB System Designs, Inc. 4121 NW 9th Ave, Suite 3 Pompano Beach, Fl 33064 305-943-9447 Compiler Benchmarks - Evaluated for the 1st Annual CMUG (Capitol Microcomputer Users Forum) These tests were performed on two machines - 1) IBM-AT, 640K, 30mg hard disk, EGA 2) XT Clone, 640K, 20mg hard disk, Monochrome We polled some of the biggest names in dBASEdom to come up with these benchmarks. These tests are built around the concept that we really don't have alot of SORTing or INDEXing going on most of the time. In fact, our applications are mostly data entry and reporting - so we geared the test around that premise. In an attempt to be fair in our testing - we did not use any of the special features of any particular product to influence the results. For example, we did not use QuickSilver's Automem or FoxBase's Scatter and Gather. These presumably would have made their times even faster. Each test was performed at least 3 times. The times you have in the chart are an average of those 3 times. On some tests, we did no less than 8 times to insure integrity in the results. Each full test took 22 hours on the XT and 6 hours on the AT. We are not here to sell you any particular product. We will not gain by your purchase of one product over another. There are no free trips to Hawaii. In Detective Friday's famous words, "Just the facts, ma'am". "For every race, there is a winner. The loser cannot look at his times and quit running. But look to where he can improve for the next race." - Steve Mackie It is with this intent that we present the following benchmark results. PAGE NO. 1 09/05/87 Summary of Compiler Benchmark tests Products Time in Seconds XT AT * Appending 100 records into an Empty 6 field database. CLIPPER 6.00 3.00 FoxPlus 2.0 6.00 3.00 Frontrunner 21.00 9.00 QuickSilver 35.00 15.00 dBASE III Plus 59.00 26.00 XT AT * Indexing 100 records on a single key. CLIPPER 3.00 1.00 FoxPlus 2.0 4.00 1.00 Frontrunner 7.00 3.00 QuickSilver 6.00 2.00 dBASE III Plus 5.00 2.00 XT AT * Appending 100 records into a 100 records database with 1 key index file. CLIPPER 9.00 4.00 FoxPlus 2.0 7.00 3.00 Frontrunner 44.00 18.00 QuickSilver 89.00 38.00 dBASE III Plus 110.00 46.00 XT AT * Indexing 200 records on a double key. CLIPPER 8.00 3.00 FoxPlus 2.0 7.00 3.00 Frontrunner 41.00 15.00 QuickSilver 13.00 5.00 dBASE III Plus 10.00 4.00 XT AT * Appending 100 records into a 200 records database with 2 key index file. CLIPPER 14.00 6.00 FoxPlus 2.0 12.00 6.00 Frontrunner 241.00 93.00 QuickSilver 414.00 196.00 dBASE III Plus 267.00 115.00 XT AT * Append From a 100 record database to 300 record database - no ndx. CLIPPER 4.00 2.00 FoxPlus 2.0 1.00 1.00 Frontrunner N/A N/A QuickSilver 4.00 2.00 dBASE III Plus 16.00 7.00 PAGE NO. 2 Summary of Compiler Benchmark tests Products Time in Seconds XT AT * Append From a 100 record database to 400 record database - 1 ndx. CLIPPER 9.00 4.00 FoxPlus 2.0 4.00 2.00 Frontrunner N/A N/A QuickSilver 33.00 15.00 dBASE III Plus 39.00 15.00 XT AT * Append From a 100 record database to 500 record database - 2 ndx. CLIPPER 12.00 4.00 FoxPlus 2.0 5.00 2.00 Frontrunner N/A N/A QuickSilver 39.00 17.00 dBASE III Plus 44.00 16.00 XT AT * Copying 50 records - no ndx - no filters. CLIPPER 3.00 2.00 FoxPlus 2.0 2.00 1.00 Frontrunner N/A N/A QuickSilver 3.00 1.00 dBASE III Plus 6.00 2.00 XT AT * Copying 50 records - 1 ndx - no filters. CLIPPER 5.00 3.00 FoxPlus 2.0 5.00 2.00 Frontrunner N/A N/A QuickSilver 8.00 4.00 dBASE III Plus 9.00 3.00 XT AT * Copying 50 records - 2 ndx - no filters. CLIPPER 5.00 3.00 FoxPlus 2.0 2.00 1.00 Frontrunner N/A N/A QuickSilver 8.00 3.00 dBASE III Plus 10.00 3.00 XT AT * Copying 50 records - 0 ndx - 1 filters. CLIPPER 3.00 2.00 PAGE NO. 3 09/05/87 Summary of Compiler Benchmark tests Products Time in Seconds FoxPlus 2.0 1.00 1.00 Frontrunner N/A N/A QuickSilver 2.00 0.00 dBASE III Plus 2.00 1.00 XT AT * Copying 50 records - 1 ndx - 1 filter. CLIPPER 5.00 3.00 FoxPlus 2.0 4.00 1.00 Frontrunner N/A N/A QuickSilver 5.00 2.00 dBASE III Plus 6.00 2.00 XT AT * Copying 50 records - 2 ndx - 1 filter. CLIPPER 5.00 2.00 FoxPlus 2.0 2.00 0.00 Frontrunner N/A N/A QuickSilver 5.00 3.00 dBASE III Plus 7.00 2.00 XT AT * Counting on simple expression. Matches = 5 CLIPPER 5.00 2.00 FoxPlus 2.0 5.00 1.00 Frontrunner 4.00 3.00 QuickSilver 8.00 3.00 dBASE III Plus 12.00 5.00 XT AT * Counting on simple expression - 1 ndx. Matches = 5 CLIPPER 18.00 8.00 FoxPlus 2.0 2.00 1.00 Frontrunner 22.00 8.00 QuickSilver 40.00 20.00 dBASE III Plus 46.00 17.00 XT AT * Counting on simple expression - 2 ndx. Matches = 5 CLIPPER 18.00 8.00 FoxPlus 2.0 2.00 0.00 Frontrunner 22.00 8.00 QuickSilver 39.00 20.00 dBASE III Plus 46.00 17.00 XT AT PAGE NO. 4 09/05/87 Summary of Compiler Benchmark tests Products Time in Seconds * Counting on double expression. Matches = 12 CLIPPER 6.00 2.00 FoxPlus 2.0 6.00 2.00 Frontrunner 6.00 2.00 QuickSilver 11.00 5.00 dBASE III Plus 11.00 5.00 XT AT * Counting on double expression - 1 ndx. Matches = 10 CLIPPER 20.00 9.00 FoxPlus 2.0 3.00 1.00 Frontrunner 23.00 8.00 QuickSilver 42.00 21.00 dBASE III Plus 46.00 18.00 XT AT * Counting on double expression - 2 ndx. Matches = 10 CLIPPER 19.00 9.00 FoxPlus 2.0 3.00 1.00 Frontrunner 22.00 8.00 QuickSilver 42.00 22.00 dBASE III Plus 46.00 18.00 XT AT * Simple filter - no ndx. CLIPPER 5.00 2.00 FoxPlus 2.0 4.00 2.00 Frontrunner 4.00 2.00 QuickSilver 8.00 4.00 dBASE III Plus 12.00 6.00 PAGE NO. 5 09/05/87 Summary of Compiler Benchmark tests Products Time in Seconds XT AT * Simple filter - 1 ndx. CLIPPER 42.00 15.00 FoxPlus 2.0 21.00 7.00 Frontrunner 22.00 8.00 QuickSilver 39.00 21.00 dBASE III Plus 46.00 18.00 XT AT * Simple filter - 2 ndx. CLIPPER 41.00 15.00 FoxPlus 2.0 21.00 6.00 Frontrunner 21.00 7.00 QuickSilver 40.00 21.00 dBASE III Plus 45.00 18.00 XT AT * Complex filter - no ndx. CLIPPER 0.00 0.00 FoxPlus 2.0 1.00 0.00 Frontrunner 0.00 0.00 QuickSilver 0.00 0.00 dBASE III Plus 1.00 0.00 XT AT * Complex filter - 1 ndx. CLIPPER 0.00 0.00 FoxPlus 2.0 1.00 0.00 Frontrunner 2.00 0.00 QuickSilver 1.00 0.00 dBASE III Plus 2.00 0.00 XT AT * Complex filter - 2 ndx. CLIPPER 0.00 0.00 FoxPlus 2.0 0.00 0.00 Frontrunner 1.00 0.00 QuickSilver 1.00 0.00 dBASE III Plus 2.00 1.00 XT AT * 5 screen GET updates...with skips. CLIPPER 0.00 0.00 FoxPlus 2.0 0.00 0.00 Frontrunner 1.00 1.00 QuickSilver 1.00 1.00 dBASE III Plus 2.00 1.00 PAGE NO. 6 09/05/87 Summary of Compiler Benchmark tests Products Time in Seconds XT AT * 5 screen REPORT updates...with skips. CLIPPER 0.00 1.00 FoxPlus 2.0 0.00 0.00 Frontrunner 1.00 1.00 QuickSilver 1.00 0.00 dBASE III Plus 3.00 2.00 XT AT * The whole process..... the small bench mark test CLIPPER 306.00 132.00 FoxPlus 2.0 166.00 63.00 Frontrunner 592.00 218.00 ** not accurate due to N/A QuickSilver 974.00 464.00 dBASE III Plus 983.00 395.00 XT AT * Appending 1000 records into an Empty 6 field database. CLIPPER 73.00 27.00 FoxPlus 2.0 57.00 28.00 Frontrunner 178.00 92.00 QuickSilver 510.00 192.00 dBASE III Plus 763.00 287.00 XT AT * Indexing 1000 records on a single key. CLIPPER 15.00 6.00 FoxPlus 2.0 19.00 6.00 Frontrunner 236.00 102.00 QuickSilver 46.00 18.00 dBASE III Plus 29.00 13.00 XT AT * Appending 1000 records into 240 records into 1 key index file. CLIPPER 209.00 40.00 FoxPlus 2.0 72.00 34.00 Frontrunner 2417.00 743.00 QuickSilver 1776.00 787.00 dBASE III Plus 2623.00 1047.00 PAGE NO. 7 09/05/87 Summary of Compiler Benchmark tests Products Time in Seconds XT AT * Indexing 2000 records on a double key. CLIPPER 69.00 27.00 FoxPlus 2.0 67.00 18.00 Frontrunner 1992.00 639.00 QuickSilver 154.00 60.00 dBASE III Plus 110.00 47.00 XT AT * Appending 1000 records into 2000 records into 2 key index file CLIPPER 622.00 59.00 FoxPlus 2.0 642.00 195.00 Frontrunner 14792.00 4593.00 QuickSilver 12572.00 5572.00 dBASE III Plus 9455.00 3562.00 XT AT * Append From a 112 record database into 3000 database - no ndx. CLIPPER 3.00 2.00 FoxPlus 2.0 1.00 0.00 Frontrunner N/A N/A QuickSilver 6.00 2.00 dBASE III Plus 14.00 8.00 XT AT * Append From a 112 record database to 3112 database - 1 ndx. CLIPPER 41.00 16.00 FoxPlus 2.0 19.00 6.00 Frontrunner N/A N/A QuickSilver 143.00 57.00 dBASE III Plus 89.00 25.00 XT AT * Append From a 112 record database to 3224 database - 2 ndx. CLIPPER 30.00 15.00 FoxPlus 2.0 20.00 6.00 Frontrunner N/A N/A QuickSilver 136.00 55.00 dBASE III Plus 88.00 25.00 PAGE NO. 8 09/05/87 Summary of Compiler Benchmark tests Products Time in Seconds XT AT * Copying 50 records - no ndx - no filters. CLIPPER 4.00 2.00 FoxPlus 2.0 2.00 1.00 Frontrunner N/A N/A QuickSilver 4.00 2.00 dBASE III Plus 9.00 3.00 XT AT * Copying 50 records - 1 ndx - no filters. CLIPPER 8.00 4.00 FoxPlus 2.0 5.00 2.00 Frontrunner N/A N/A QuickSilver 12.00 5.00 dBASE III Plus 14.00 4.00 XT AT * Copying 50 records - 2 ndx - no filters. CLIPPER 9.00 4.00 FoxPlus 2.0 3.00 0.00 Frontrunner N/A N/A QuickSilver 11.00 4.00 dBASE III Plus 14.00 3.00 XT AT * Copying 50 records - 0 ndx - 1 filter. CLIPPER 4.00 2.00 FoxPlus 2.0 2.00 0.00 Frontrunner N/A N/A QuickSilver 3.00 0.00 dBASE III Plus 4.00 2.00 XT AT * Copying 50 records - 1 ndx - 1 filter. CLIPPER 8.00 3.00 FoxPlus 2.0 5.00 1.00 Frontrunner N/A N/A QuickSilver 6.00 3.00 dBASE III Plus 6.00 2.00 XT AT * Copying 50 records - 2 ndx - 1 filter. CLIPPER 8.00 3.00 FoxPlus 2.0 1.00 0.00 Frontrunner N/A N/A QuickSilver 6.00 3.00 dBASE III Plus 5.00 2.00 PAGE NO. 9 09/05/87 Summary of Compiler Benchmark tests Products Time in Seconds XT AT * Counting on simple expression. Matches = 30 CLIPPER 23.00 10.00 FoxPlus 2.0 22.00 9.00 Frontrunner 44.00 25.00 QuickSilver 43.00 19.00 dBASE III Plus 54.00 28.00 XT AT * Counting on simple expression - 1 ndx. Matches = 29 CLIPPER 295.00 136.00 FoxPlus 2.0 21.00 9.00 Frontrunner 480.00 114.00 QuickSilver 519.00 187.00 dBASE III Plus 308.00 116.00 XT AT * Counting on simple expression - 2 ndx. Matches = 29 CLIPPER 292.00 136.00 FoxPlus 2.0 21.00 9.00 Frontrunner 480.00 113.00 QuickSilver 518.00 187.00 dBASE III Plus 308.00 117.00 XT AT * Counting on double expression. Matches = 60 CLIPPER 35.00 14.00 FoxPlus 2.0 25.00 11.00 Frontrunner 56.00 25.00 PAGE NO. 10 09/05/87 Summary of tests Products Time in Seconds QuickSilver 63.00 28.00 dBASE III Plus 56.00 28.00 XT AT * Counting on double expression - 1 ndx. Matches = 58 CLIPPER 303.00 143.00 FoxPlus 2.0 25.00 11.00 Frontrunner 486.00 116.00 QuickSilver 540.00 195.00 dBASE III Plus 316.00 120.00 XT AT * Counting on double expression - 2 ndx. Matches = 58 CLIPPER 305.00 144.00 FoxPlus 2.0 26.00 11.00 Frontrunner 485.00 115.00 QuickSilver 543.00 195.00 dBASE III Plus 313.00 119.00 XT AT * Simple filter - no ndx. CLIPPER 0.00 0.00 FoxPlus 2.0 0.00 0.00 Frontrunner 0.00 0.00 QuickSilver 0.00 0.00 dBASE III Plus 2.00 0.00 XT AT * Simple filter - 1 ndx. CLIPPER 45.00 20.00 FoxPlus 2.0 38.00 12.00 Frontrunner 71.00 16.00 QuickSilver 73.00 27.00 dBASE III Plus 45.00 17.00 PAGE NO. 11 09/05/87 Summary of Compiler Benchmark tests Products Time in Seconds XT AT * Simple filter - 2 ndx. CLIPPER 45.00 21.00 FoxPlus 2.0 37.00 12.00 Frontrunner 70.00 16.00 QuickSilver 73.00 26.00 dBASE III Plus 44.00 17.00 XT AT * Complex filter - no ndx. CLIPPER 0.00 0.00 FoxPlus 2.0 0.00 0.00 Frontrunner 1.00 1.00 QuickSilver 0.00 0.00 dBASE III Plus 1.00 0.00 XT AT * Complex filter - 1 ndx. CLIPPER 5.00 3.00 FoxPlus 2.0 3.00 2.00 Frontrunner 10.00 3.00 QuickSilver 8.00 3.00 dBASE III Plus 5.00 2.00 XT AT * Complex filter - 2 ndx. CLIPPER 5.00 2.00 FoxPlus 2.0 4.00 1.00 Frontrunner 9.00 3.00 QuickSilver 7.00 3.00 dBASE III Plus 5.00 2.00 XT AT * 50 screen GET updates...with skips. CLIPPER 7.00 3.00 FoxPlus 2.0 5.00 2.00 Frontrunner 4.00 3.00 QuickSilver 9.00 5.00 dBASE III Plus 12.00 5.00 XT AT * 50 screen REPORT updates...with skips. CLIPPER 6.00 3.00 FoxPlus 2.0 3.00 2.00 Frontrunner 11.00 9.00 QuickSilver 9.00 4.00 dBASE III Plus 31.00 12.00 PAGE NO. 12 09/05/87 Summary of Compiler Benchmark tests Products Time in Seconds XT AT * 50 screen Regular Text updates. CLIPPER 5.00 3.00 FoxPlus 2.0 3.00 2.00 Frontrunner 11.00 10.00 QuickSilver 12.00 5.00 dBASE III Plus 28.00 12.00 XT AT * 50 screen Irregular Text updates. CLIPPER 5.00 3.00 FoxPlus 2.0 3.00 2.00 Frontrunner 11.00 10.00 QuickSilver 12.00 6.00 dBASE III Plus 28.00 12.00 XT AT * The whole process..... the large bench mark CLIPPER 2540.00 893.00 FoxPlus 2.0 1216.00 423.00 Frontrunner 21914.00 6773.00 ** not accurate due to N/A QuickSilver 17881.00 7681.00 dBASE III Plus 14881.00 5678.00 XT AT * Locating on One Pass Found at 3337 of 3336 CLIPPER 52.00 21.00 FoxPlus 2.0 27.00 12.00 Frontrunner 61.00 30.00 QuickSilver 100.00 43.00 dBASE III Plus 61.00 30.00 XT AT * Locating on Single Criteria - Continue Found: 30 Times. CLIPPER 34.00 16.00 FoxPlus 2.0 25.00 12.00 Frontrunner 46.00 28.00 QuickSilver 46.00 22.00 dBASE III Plus 62.00 30.00 XT AT * Locating on Multiple Criteria - Continue Found: 30 Times. CLIPPER 44.00 20.00 FoxPlus 2.0 25.00 12.00 Frontrunner 59.00 29.00 QuickSilver 72.00 35.00 dBASE III Plus 65.00 32.00 PAGE NO. 13 09/05/87 Summary of Compiler Benchmark tests Products Time in Seconds XT AT * Locating on One Pass With NDX Found CLIPPER 490.00 167.00 FoxPlus 2.0 276.00 96.00 Frontrunner 507.00 205.00 QuickSilver 998.00 468.00 dBASE III Plus 384.00 138.00 XT AT * Locating on Single Criteria - Continue With NDX Found: 30 Times. CLIPPER 476.00 139.00 FoxPlus 2.0 274.00 98.00 Frontrunner 500.00 199.00 QuickSilver 946.00 445.00 dBASE III Plus 368.00 133.00 XT AT * Locating on Multiple Criteria - Continue With NDX Found: 30 Times CLIPPER 482.00 144.00 FoxPlus 2.0 274.00 99.00 Frontrunner 505.00 201.00 QuickSilver 969.00 458.00 dBASE III Plus 373.00 136.00 XT AT * Seeking on 1 criteria. CLIPPER 0.00 0.00 FoxPlus 2.0 0.00 0.00 Frontrunner 1.00 0.00 QuickSilver 0.00 0.00 dBASE III Plus 0.00 0.00 XT AT * Seeking on 2 criteria. CLIPPER 1.00 0.00 FoxPlus 2.0 0.00 0.00 Frontrunner 1.00 0.00 QuickSilver 1.00 0.00 dBASE III Plus 2.00 1.00 END OF Compiler Benchmarks The rest of the material is part of a handout given at the conference. CMUG - September 10th 1987 Compiler Information FoxBase 2.00 + Advantages: Disadvantages: Quick Turn Around - RunTime Modules cost. fast effective alternative. 20 Seconds to compile test program. Memory Management Improved Problems with Disk Caching 375k to run. Software. Speed - undisputed champion Non "NDX" indexes. UDF (User Defined Functions) UDF syntax is unique to FoxBase LightBar Menu (Clipper Style) Enhanced Array Handling 1. Scatter 2. Gather FLUSH Command - writes all buffers to disk. ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ Clipper Summer 1987 Advantages: Disadvantages: Speed - the fastest true Slower turnaround compiler. 3:50 to compile program UDF's are becoming available Only Lattice C supported commercially or Bulletin Boards. Microsoft C is a widely used & supported product. Total File Control. Using DOS 3.3 - more files open. NDX Indexes are now supported. Slower Index Time with NDX. Page 14 CMUG - September 10th 1987 ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ QuickSilver 1.1 Advantages: Disadvantages: Window commands are the best Slower Turn Around Time 5:35 to compile test program True Compiler Non-standard support of UDF Procedure Files Arrays No Compiler Specific Variable Compiler Stops on errors - and will not complete compiling - even on intentional errors. Number of files produced during compile process is excessive. Speed is minimal over dBASE ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ FrontRunner Advantages: Disadvantages: Fast Memory Resident Slower Indexing, ReIndexing DataBase Manager (130 K) Quick Turn Around Time Some dBASE Standard Commands 15 seconds to compile test program. are missing. Windowing - great versatility Procedure and Memory Files are not supported Command Synonyms (assign "q" = "Quit","go1" = "go top") Arrays ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ Page 15 CMUG - September 10th 1987 Compiler Tests and Results Notes To compile a 9K byte procedure file. AT XT Size of Finished "Compiled" Files FoxBase 7 20 7K .FOX FrontRunner 13 15 14K .FRB (15 small files) CLIPPER 105 175 153K EXE QuickSilver 170 210 206K EXE Speed and Performance Overall Speed performance goes to FoxBase Version 2.00. Clipper continues to excel in new features and enhancements. For a true compiled application, it is the best buy. Performance of QuickSilver was disappointing. In some cases, slower than dBASE III+. This was true in LOCATE,SET FILTER and SEEK command. FrontRunner has performed consistently well in all tests. Page 16 Product Listings from the handout CMUG - September 10th 1987 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Company Information ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Text Editors Brief,dBRIEF Edix Solution Systems,Inc Emerging Technology Consultants 335 Washington St 4760 Walnut Street Norwell,MA 02061 Boulder,Co 80301 800-821-2492 303-447-9495 800-782-4896 Epsilon Fastedit III Lugaru Software,Ltd Fourcolor Data Systems Inc. 5740 Darlington Road 7011 Malabar Street Pittsburgh,Pa 15217 Dayton,Ohio 45459 412-421-5911 513-433-3789 Qedit Vedit Plus SemWare CompuView c/o Sammy Mitchell 1955 Pauline Blvd,Suite 300 136 Mark Lane Ann Arbor, Michigan 48103 Smyrna, GA 30080 313-996-1299 Quiet Flight Macros for BRIEF - dBASE COB System Designs, Inc. 4121 NW 9th Ave, Suite 3 Pompano Beach, FL 33064 305-943-9447 Code Analyzers dBtools,dBscope dscar Comtel Ryan Katri 2156 E. Colorado Blvd. 2575 Drake Hill Road Pasadena,Calif 91107 Fortuna, Ca 95540 818-304-0312 707-725-5559 dFlow, Documentor Wallsoft Systems,Inc. 233 Broadway New York,NY 10279 800-233-3569 Page 17 CMUG - September 10th 1987 Compilers & Pseudo-Compilers FrontRunner FoxBASE Apex Software Fox Software 4516 Henry Street 27493 Holiday Lane Pittsburgh, PA 15213 Perrysburg, OH 43551 412-681-4343 419-874-0162 Clipper QuickSilver Nantucket WordTech Systems,Inc 12555 W Jefferson Blvd P.O. Box 1747 Los Angeles, CA 90066 Orinda, CA 94563 213-390-7923 415-254-0900 Report Generators R&R Relational Report Writer dNPL/Reporter Concentric Data Systems Database Applications, INC 18 Lyman Street 400 Wall Street Westboro, MA 01581 Princeton, NJ 08540 800-325-9035 609-924-2900 Database Repair Quickfix2 dSalvage Hilco Software Comtech Publishing Ltd. 11266 Barnett Valley Road P.O. Box 456 Sebastopol, Ca 95472-9555 Pittsford, NY 14534 707-829-5011 716-586-3365 Misc Products PVCS (Version Control System) TaskView PolyDesk III Sunny Hill Software Polytron Corporation PO Box 33711 1815 NW 169th Place Seattle, WA 98133 Beaverton, OR 97006 206-367-0650 503-645-1150 Makemem,Makedbf Andrew Schulman 12 Humboldt St. Cambridge MA 02140 Prepared by: Randy Wallin COB System Designs 4121 NW 9th Ave, Suite 3 Pompano Beach, FL 33064 305-943-9447 Page 18